donate or provide - Deutsch Englisch Wörterbuch